<?xml version="1.0" encoding="iso-8859-1"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
  <html xmlns="http://www.w3.org/1999/xhtml">
		<head>
			<!-- template designed by Marco Von Ballmoos  -->
			<title>Docs For Class Asido</title>
			<link rel="stylesheet" href="../../media/stylesheet.css" />
						<script src="../../media/lib/classTree.js"></script>
												<script language="javascript" type="text/javascript">
				var imgPlus = new Image();
				var imgMinus = new Image();
				imgPlus.src = "../../media/images/plus.png";
				imgMinus.src = "../../media/images/minus.png";
				
				function showNode(Node){
							switch(navigator.family){
								case 'nn4':
									// Nav 4.x code fork...
							var oTable = document.layers["span" + Node];
							var oImg = document.layers["img" + Node];
									break;
								case 'ie4':
									// IE 4/5 code fork...
							var oTable = document.all["span" + Node];
							var oImg = document.all["img" + Node];
									break;
								case 'gecko':
									// Standards Compliant code fork...
							var oTable = document.getElementById("span" + Node);
							var oImg = document.getElementById("img" + Node);
									break;
							}
					oImg.src = imgMinus.src;
					oTable.style.display = "block";
				}
				
				function hideNode(Node){
							switch(navigator.family){
								case 'nn4':
									// Nav 4.x code fork...
							var oTable = document.layers["span" + Node];
							var oImg = document.layers["img" + Node];
									break;
								case 'ie4':
									// IE 4/5 code fork...
							var oTable = document.all["span" + Node];
							var oImg = document.all["img" + Node];
									break;
								case 'gecko':
									// Standards Compliant code fork...
							var oTable = document.getElementById("span" + Node);
							var oImg = document.getElementById("img" + Node);
									break;
							}
					oImg.src = imgPlus.src;
					oTable.style.display = "none";
				}
				
				function nodeIsVisible(Node){
							switch(navigator.family){
								case 'nn4':
									// Nav 4.x code fork...
							var oTable = document.layers["span" + Node];
									break;
								case 'ie4':
									// IE 4/5 code fork...
							var oTable = document.all["span" + Node];
									break;
								case 'gecko':
									// Standards Compliant code fork...
							var oTable = document.getElementById("span" + Node);
									break;
							}
					return (oTable && oTable.style.display == "block");
				}
				
				function toggleNodeVisibility(Node){
					if (nodeIsVisible(Node)){
						hideNode(Node);
					}else{
						showNode(Node);
					}
				}
			</script>
					</head>
		<body>
			<div class="page-body">			
<h2 class="class-name"><img src="../../media/images/Class_logo.png"
														alt=" Class"
														title=" Class"
														style="vertical-align: middle"> Asido</h2>

<a name="sec-description"></a>
<div class="info-box">
	<div class="info-box-title">Description</div>
	<div class="nav-bar">
					<span class="disabled">Description</span> |
															<a href="#sec-method-summary">Methods</a> (<a href="#sec-methods">details</a>)
						
					</div>
	<div class="info-box-body">
        		<!-- ========== Info from phpDoc block ========= -->
<p class="short-description">Asido API</p>
<p class="description"><p>This class stores the Asido API for some basic image-processing  operations like resizing, watermarking and converting.</p></p>
		<p class="notes">
			Located in <a class="field" href="_class_asido_php.html">/class.asido.php</a> (line <span class="field">282</span>)
		</p>
		
				
		<pre></pre>
	
			</div>
</div>




	<a name="sec-method-summary"></a>
	<div class="info-box">
		<div class="info-box-title">Method Summary</span></div>
		<div class="nav-bar">
			<a href="#sec-description">Description</a> |
												<span class="disabled">Methods</span> (<a href="#sec-methods">details</a>)
		</div>
		<div class="info-box-body">			
			<div class="method-summary">
								
				<div class="method-definition">
					<img src="../../media/images/Method.png" alt=" "/>
											<span class="method-result"><a href="../../Asido/Asido.Core/Asido_Color.html">Asido_Color</a></span>
										<a href="#color" title="details" class="method-name">color</a>
											(<span class="var-type">integer</span>&nbsp;<span class="var-name">$red</span>, <span class="var-type">integer</span>&nbsp;<span class="var-name">$green</span>, <span class="var-type">integer</span>&nbsp;<span class="var-name">$blue</span>)
									</div>
								
				<div class="method-definition">
					<img src="../../media/images/Method.png" alt=" "/>
											<span class="method-result">boolean</span>
										<a href="#convert" title="details" class="method-name">convert</a>
											(<span class="var-type"><a href="../../Asido/Asido.Core/Asido_Image.html">Asido_Image</a></span>&nbsp;<span class="var-name">&$image</span>, <span class="var-type">string</span>&nbsp;<span class="var-name">$mime_type</span>)
									</div>
								
				<div class="method-definition">
					<img src="../../media/images/Method.png" alt=" "/>
											<span class="method-result">boolean</span>
										<a href="#copy" title="details" class="method-name">copy</a>
											(<span class="var-type"><a href="../../Asido/Asido.Core/Asido_Image.html">Asido_Image</a></span>&nbsp;<span class="var-name">&$image</span>, <span class="var-type">string</span>&nbsp;<span class="var-name">$applied_image</span>, <span class="var-type">integer</span>&nbsp;<span class="var-name">$x</span>, <span class="var-type">integer</span>&nbsp;<span class="var-name">$y</span>)
									</div>
								
				<div class="method-definition">
					<img src="../../media/images/Method.png" alt=" "/>
											<span class="method-result">boolean</span>
										<a href="#crop" title="details" class="method-name">crop</a>
											(<span class="var-type"><a href="../../Asido/Asido.Core/Asido_Image.html">Asido_Image</a></span>&nbsp;<span class="var-name">&$image</span>, <span class="var-type">integer</span>&nbsp;<span class="var-name">$x</span>, <span class="var-type">integer</span>&nbsp;<span class="var-name">$y</span>, <span class="var-type">integer</span>&nbsp;<span class="var-name">$width</span>, <span class="var-type">integer</span>&nbsp;<span class="var-name">$height</span>)
									</div>
								
				<div class="method-definition">
					<img src="../../media/images/Method.png" alt=" "/>
											<span class="method-result">boolean</span>
										<a href="#driver" title="details" class="method-name">driver</a>
											(<span class="var-type">string</span>&nbsp;<span class="var-name">$driver_name</span>)
									</div>
								
				<div class="method-definition">
					<img src="../../media/images/Method.png" alt=" "/>
											<span class="method-result">boolean</span>
										<a href="#fit" title="details" class="method-name">fit</a>
											(<span class="var-type"><a href="../../Asido/Asido.Core/Asido_Image.html">Asido_Image</a></span>&nbsp;<span class="var-name">&$image</span>, <span class="var-type">integer</span>&nbsp;<span class="var-name">$width</span>, <span class="var-type">integer</span>&nbsp;<span class="var-name">$height</span>)
									</div>
								
				<div class="method-definition">
					<img src="../../media/images/Method.png" alt=" "/>
											<span class="method-result">boolean</span>
										<a href="#flip" title="details" class="method-name">flip</a>
											(<span class="var-type"><a href="../../Asido/Asido.Core/Asido_Image.html">Asido_Image</a></span>&nbsp;<span class="var-name">&$image</span>)
									</div>
								
				<div class="method-definition">
					<img src="../../media/images/Method.png" alt=" "/>
											<span class="method-result">boolean</span>
										<a href="#flop" title="details" class="method-name">flop</a>
											(<span class="var-type"><a href="../../Asido/Asido.Core/Asido_Image.html">Asido_Image</a></span>&nbsp;<span class="var-name">&$image</span>)
									</div>
								
				<div class="method-definition">
					<img src="../../media/images/Method.png" alt=" "/>
											<span class="method-result">boolean</span>
										<a href="#frame" title="details" class="method-name">frame</a>
											(<span class="var-type"><a href="../../Asido/Asido.Core/Asido_Image.html">Asido_Image</a></span>&nbsp;<span class="var-name">&$image</span>, <span class="var-type">integer</span>&nbsp;<span class="var-name">$width</span>, <span class="var-type">integer</span>&nbsp;<span class="var-name">$height</span>, [<span class="var-type"><a href="../../Asido/Asido.Core/Asido_Color.html">Asido_Color</a></span>&nbsp;<span class="var-name">$color</span> = <span class="var-default">null</span>])
									</div>
								
				<div class="method-definition">
					<img src="../../media/images/Method.png" alt=" "/>
											<span class="method-result">array</span>
										<a href="#get_supported_types" title="details" class="method-name">get_supported_types</a>
											([<span class="var-type">mixed</span>&nbsp;<span class="var-name">$mode</span> = <span class="var-default">ASIDO_SUPPORT_READ_WRITE</span>])
									</div>
								
				<div class="method-definition">
					<img src="../../media/images/Method.png" alt=" "/>
											<span class="method-result">boolean</span>
										<a href="#grayscale" title="details" class="method-name">grayscale</a>
											(<span class="var-type"><a href="../../Asido/Asido.Core/Asido_Image.html">Asido_Image</a></span>&nbsp;<span class="var-name">&$image</span>)
									</div>
								
				<div class="method-definition">
					<img src="../../media/images/Method.png" alt=" "/>
											<span class="method-result">boolean</span>
										<a href="#greyscale" title="details" class="method-name">greyscale</a>
											(<span class="var-type"><a href="../../Asido/Asido.Core/Asido_Image.html">Asido_Image</a></span>&nbsp;<span class="var-name">&$image</span>)
									</div>
								
				<div class="method-definition">
					<img src="../../media/images/Method.png" alt=" "/>
											<span class="method-result">boolean</span>
										<a href="#height" title="details" class="method-name">height</a>
											(<span class="var-type"><a href="../../Asido/Asido.Core/Asido_Image.html">Asido_Image</a></span>&nbsp;<span class="var-name">&$image</span>, <span class="var-type">integer</span>&nbsp;<span class="var-name">$height</span>)
									</div>
								
				<div class="method-definition">
					<img src="../../media/images/Method.png" alt=" "/>
											<span class="method-result"><a href="../../Asido/Asido.Core/Asido_Image.html">Asido_Image</a></span>
										<a href="#image" title="details" class="method-name">image</a>
											([<span class="var-type">string</span>&nbsp;<span class="var-name">$source</span> = <span class="var-default">null</span>], [<span class="var-type">string</span>&nbsp;<span class="var-name">$target</span> = <span class="var-default">null</span>])
									</div>
								
				<div class="method-definition">
					<img src="../../media/images/Method.png" alt=" "/>
											<span class="method-result">array</span>
										<a href="#is_format_supported" title="details" class="method-name">is_format_supported</a>
											(<span class="var-type">string</span>&nbsp;<span class="var-name">$mime_type</span>, [<span class="var-type">mixed</span>&nbsp;<span class="var-name">$mode</span> = <span class="var-default">ASIDO_SUPPORT_READ_WRITE</span>])
									</div>
								
				<div class="method-definition">
					<img src="../../media/images/Method.png" alt=" "/>
											<span class="method-result">boolean</span>
										<a href="#resize" title="details" class="method-name">resize</a>
											(<span class="var-type"><a href="../../Asido/Asido.Core/Asido_Image.html">Asido_Image</a></span>&nbsp;<span class="var-name">&$image</span>, <span class="var-type">integer</span>&nbsp;<span class="var-name">$width</span>, <span class="var-type">integer</span>&nbsp;<span class="var-name">$height</span>, [<span class="var-type">mixed</span>&nbsp;<span class="var-name">$mode</span> = <span class="var-default">ASIDO_RESIZE_PROPORTIONAL</span>])
									</div>
								
				<div class="method-definition">
					<img src="../../media/images/Method.png" alt=" "/>
											<span class="method-result">boolean</span>
										<a href="#rotate" title="details" class="method-name">rotate</a>
											(<span class="var-type"><a href="../../Asido/Asido.Core/Asido_Image.html">Asido_Image</a></span>&nbsp;<span class="var-name">&$image</span>, <span class="var-type">float</span>&nbsp;<span class="var-name">$angle</span>, [<span class="var-type"><a href="../../Asido/Asido.Core/Asido_Color.html">Asido_Color</a></span>&nbsp;<span class="var-name">$color</span> = <span class="var-default">null</span>])
									</div>
								
				<div class="method-definition">
					<img src="../../media/images/Method.png" alt=" "/>
											<span class="method-result">boolean</span>
										<a href="#stretch" title="details" class="method-name">stretch</a>
											(<span class="var-type"><a href="../../Asido/Asido.Core/Asido_Image.html">Asido_Image</a></span>&nbsp;<span class="var-name">&$image</span>, <span class="var-type">integer</span>&nbsp;<span class="var-name">$width</span>, <span class="var-type">integer</span>&nbsp;<span class="var-name">$height</span>)
									</div>
								
				<div class="method-definition">
					<img src="../../media/images/Method.png" alt=" "/>
											<span class="method-result">void</span>
										<a href="#trigger_abstract_error" title="details" class="method-name">trigger_abstract_error</a>
											(<span class="var-type">string</span>&nbsp;<span class="var-name">$class</span>, <span class="var-type">mixed</span>&nbsp;<span class="var-name">$function</span>, <span class="var-type">string</span>&nbsp;<span class="var-name">$function
</span>)
									</div>
								
				<div class="method-definition">
					<img src="../../media/images/Method.png" alt=" "/>
											<span class="method-result">string</span>
										<a href="#version" title="details" class="method-name">version</a>
										()
									</div>
								
				<div class="method-definition">
					<img src="../../media/images/Method.png" alt=" "/>
											<span class="method-result">boolean</span>
										<a href="#watermark" title="details" class="method-name">watermark</a>
											(<span class="var-type"><a href="../../Asido/Asido.Core/Asido_Image.html">Asido_Image</a></span>&nbsp;<span class="var-name">&$image</span>, <span class="var-type">string</span>&nbsp;<span class="var-name">$watermark_image</span>, [<span class="var-type">mixed</span>&nbsp;<span class="var-name">$position</span> = <span class="var-default">ASIDO_WATERMARK_BOTTOM_RIGHT</span>], [<span class="var-type">mixed</span>&nbsp;<span class="var-name">$scalable</span> = <span class="var-default">ASIDO_WATERMARK_SCALABLE_ENABLED</span>], [<span class="var-type">float</span>&nbsp;<span class="var-name">$scalable_factor</span> = <span class="var-default">ASIDO_WATERMARK_SCALABLE_FACTOR</span>])
									</div>
								
				<div class="method-definition">
					<img src="../../media/images/Method.png" alt=" "/>
											<span class="method-result">boolean</span>
										<a href="#width" title="details" class="method-name">width</a>
											(<span class="var-type"><a href="../../Asido/Asido.Core/Asido_Image.html">Asido_Image</a></span>&nbsp;<span class="var-name">&$image</span>, <span class="var-type">integer</span>&nbsp;<span class="var-name">$width</span>)
									</div>
								
				<div class="method-definition">
					<img src="../../media/images/Method.png" alt=" "/>
											<span class="method-result">string</span>
										<a href="#__driver_classname" title="details" class="method-name">__driver_classname</a>
											(<span class="var-type">string</span>&nbsp;<span class="var-name">$driver_name</span>)
									</div>
								
				<div class="method-definition">
					<img src="../../media/images/Method.png" alt=" "/>
											<span class="method-result">string</span>
										<a href="#__driver_filename" title="details" class="method-name">__driver_filename</a>
											(<span class="var-type">string</span>&nbsp;<span class="var-name">$driver_name</span>)
									</div>
							</div>
		</div>
	</div>		

	
	<a name="sec-methods"></a>
	<div class="info-box">
		<div class="info-box-title">Methods</div>
		<div class="nav-bar">
			<a href="#sec-description">Description</a> |
																<a href="#sec-method-summary">Methods</a> (<span class="disabled">details</span>)
						
		</div>
		<div class="info-box-body">
			<A NAME='method_detail'></A>
<a name="methodcolor" id="color"><!-- --></a>
<div class="evenrow">
	
	<div class="method-header">
		<img src="../../media/images/Method.png" />
		<span class="method-title">color</span> (line <span class="line-number">811</span>)
	</div> 
	
	<!-- ========== Info from phpDoc block ========= -->
<p class="short-description">Return an color object (<a href="../../Asido/Asido.Core/Asido_Color.html">Asido_Color</a>) with the provided RGB channels</p>
	<ul class="tags">
				<li><span class="field">static:</span> </li>
				<li><span class="field">access:</span> public</li>
			</ul>
	
	<div class="method-signature">
		<span class="method-result"><a href="../../Asido/Asido.Core/Asido_Color.html">Asido_Color</a></span>
		<span class="method-name">
			color
		</span>
					(<span class="var-type">integer</span>&nbsp;<span class="var-name">$red</span>, <span class="var-type">integer</span>&nbsp;<span class="var-name">$green</span>, <span class="var-type">integer</span>&nbsp;<span class="var-name">$blue</span>)
			</div>
	
			<ul class="parameters">
					<li>
				<span class="var-type">integer</span>
				<span class="var-name">$red</span><span class="var-description">: the value has to be from 0 to 255</span>			</li>
					<li>
				<span class="var-type">integer</span>
				<span class="var-name">$green</span><span class="var-description">: the value has to be from 0 to 255</span>			</li>
					<li>
				<span class="var-type">integer</span>
				<span class="var-name">$blue</span><span class="var-description">: the value has to be from 0 to 255</span>			</li>
				</ul>
		
		
	</div>
<a name="methodconvert" id="convert"><!-- --></a>
<div class="oddrow">
	
	<div class="method-header">
		<img src="../../media/images/Method.png" />
		<span class="method-title">convert</span> (line <span class="line-number">696</span>)
	</div> 
	
	<!-- ========== Info from phpDoc block ========= -->
<p class="short-description">Convert an image from one file-type to another</p>
<p class="description"><p>Use this method to convert a previously created <a href="../../Asido/Asido.Core/Asido_Image.html">Asido_Image</a>  object from its original file-type to another.</p></p>
	<ul class="tags">
				<li><span class="field">static:</span> </li>
				<li><span class="field">access:</span> public</li>
			</ul>
	
	<div class="method-signature">
		<span class="method-result">boolean</span>
		<span class="method-name">
			convert
		</span>
					(<span class="var-type"><a href="../../Asido/Asido.Core/Asido_Image.html">Asido_Image</a></span>&nbsp;<span class="var-name">&$image</span>, <span class="var-type">string</span>&nbsp;<span class="var-name">$mime_type</span>)
			</div>
	
			<ul class="parameters">
					<li>
				<span class="var-type"><a href="../../Asido/Asido.Core/Asido_Image.html">Asido_Image</a></span>
				<span class="var-name">&$image</span>			</li>
					<li>
				<span class="var-type">string</span>
				<span class="var-name">$mime_type</span><span class="var-description">: MIME type of the file-type to which this image should be converted to</span>			</li>
				</ul>
		
		
	</div>
<a name="methodcopy" id="copy"><!-- --></a>
<div class="evenrow">
	
	<div class="method-header">
		<img src="../../media/images/Method.png" />
		<span class="method-title">copy</span> (line <span class="line-number">828</span>)
	</div> 
	
	<!-- ========== Info from phpDoc block ========= -->
<p class="short-description">Copy an image onto an already created Acudo_Image object</p>
	<ul class="tags">
				<li><span class="field">static:</span> </li>
				<li><span class="field">access:</span> public</li>
			</ul>
	
	<div class="method-signature">
		<span class="method-result">boolean</span>
		<span class="method-name">
			copy
		</span>
					(<span class="var-type"><a href="../../Asido/Asido.Core/Asido_Image.html">Asido_Image</a></span>&nbsp;<span class="var-name">&$image</span>, <span class="var-type">string</span>&nbsp;<span class="var-name">$applied_image</span>, <span class="var-type">integer</span>&nbsp;<span class="var-name">$x</span>, <span class="var-type">integer</span>&nbsp;<span class="var-name">$y</span>)
			</div>
	
			<ul class="parameters">
					<li>
				<span class="var-type"><a href="../../Asido/Asido.Core/Asido_Image.html">Asido_Image</a></span>
				<span class="var-name">&$image</span>			</li>
					<li>
				<span class="var-type">string</span>
				<span class="var-name">$applied_image</span><span class="var-description">: filepath to the image that is going to be copied</span>			</li>
					<li>
				<span class="var-type">integer</span>
				<span class="var-name">$x</span>			</li>
					<li>
				<span class="var-type">integer</span>
				<span class="var-name">$y</span>			</li>
				</ul>
		
		
	</div>
<a name="methodcrop" id="crop"><!-- --></a>
<div class="oddrow">
	
	<div class="method-header">
		<img src="../../media/images/Method.png" />
		<span class="method-title">crop</span> (line <span class="line-number">851</span>)
	</div> 
	
	<!-- ========== Info from phpDoc block ========= -->
<p class="short-description">Crop an already created Acudo_Image object</p>
	<ul class="tags">
				<li><span class="field">static:</span> </li>
				<li><span class="field">access:</span> public</li>
			</ul>
	
	<div class="method-signature">
		<span class="method-result">boolean</span>
		<span class="method-name">
			crop
		</span>
					(<span class="var-type"><a href="../../Asido/Asido.Core/Asido_Image.html">Asido_Image</a></span>&nbsp;<span class="var-name">&$image</span>, <span class="var-type">integer</span>&nbsp;<span class="var-name">$x</span>, <span class="var-type">integer</span>&nbsp;<span class="var-name">$y</span>, <span class="var-type">integer</span>&nbsp;<span class="var-name">$width</span>, <span class="var-type">integer</span>&nbsp;<span class="var-name">$height</span>)
			</div>
	
			<ul class="parameters">
					<li>
				<span class="var-type"><a href="../../Asido/Asido.Core/Asido_Image.html">Asido_Image</a></span>
				<span class="var-name">&$image</span>			</li>
					<li>
				<span class="var-type">integer</span>
				<span class="var-name">$x</span>			</li>
					<li>
				<span class="var-type">integer</span>
				<span class="var-name">$y</span>			</li>
					<li>
				<span class="var-type">integer</span>
				<span class="var-name">$width</span>			</li>
					<li>
				<span class="var-type">integer</span>
				<span class="var-name">$height</span>			</li>
				</ul>
		
		
	</div>
<a name="methoddriver" id="driver"><!-- --></a>
<div class="evenrow">
	
	<div class="method-header">
		<img src="../../media/images/Method.png" />
		<span class="method-title">driver</span> (line <span class="line-number">310</span>)
	</div> 
	
	<!-- ========== Info from phpDoc block ========= -->
<p class="short-description">Set a driver</p>
<p class="description"><p>Set a driver as active by providing its name as argument to this static method</p></p>
	<ul class="tags">
				<li><span class="field">static:</span> </li>
				<li><span class="field">access:</span> public</li>
			</ul>
	
	<div class="method-signature">
		<span class="method-result">boolean</span>
		<span class="method-name">
			driver
		</span>
					(<span class="var-type">string</span>&nbsp;<span class="var-name">$driver_name</span>)
			</div>
	
			<ul class="parameters">
					<li>
				<span class="var-type">string</span>
				<span class="var-name">$driver_name</span>			</li>
				</ul>
		
		
	</div>
<a name="methodfit" id="fit"><!-- --></a>
<div class="oddrow">
	
	<div class="method-header">
		<img src="../../media/images/Method.png" />
		<span class="method-title">fit</span> (line <span class="line-number">640</span>)
	</div> 
	
	<!-- ========== Info from phpDoc block ========= -->
<p class="short-description">Resize an image by &quot;fitting&quot; in the provided width and height</p>
<p class="description"><p>Use this method to resize a previously created <a href="../../Asido/Asido.Core/Asido_Image.html">Asido_Image</a>  object if it is bigger then the &quot;frame&quot; set by the provided width and  height: if it is smaller it will not be resized</p></p>
	<ul class="tags">
				<li><span class="field">static:</span> </li>
				<li><span class="field">access:</span> public</li>
			</ul>
	
	<div class="method-signature">
		<span class="method-result">boolean</span>
		<span class="method-name">
			fit
		</span>
					(<span class="var-type"><a href="../../Asido/Asido.Core/Asido_Image.html">Asido_Image</a></span>&nbsp;<span class="var-name">&$image</span>, <span class="var-type">integer</span>&nbsp;<span class="var-name">$width</span>, <span class="var-type">integer</span>&nbsp;<span class="var-name">$height</span>)
			</div>
	
			<ul class="parameters">
					<li>
				<span class="var-type"><a href="../../Asido/Asido.Core/Asido_Image.html">Asido_Image</a></span>
				<span class="var-name">&$image</span>			</li>
					<li>
				<span class="var-type">integer</span>
				<span class="var-name">$width</span>			</li>
					<li>
				<span class="var-type">integer</span>
				<span class="var-name">$height</span>			</li>
				</ul>
		
		
	</div>
<a name="methodflip" id="flip"><!-- --></a>
<div class="evenrow">
	
	<div class="method-header">
		<img src="../../media/images/Method.png" />
		<span class="method-title">flip</span> (line <span class="line-number">872</span>)
	</div> 
	
	<!-- ========== Info from phpDoc block ========= -->
<p class="short-description">Creates a vertical mirror (flip) by reflecting the pixels around the central X-axis</p>
	<ul class="tags">
				<li><span class="field">static:</span> </li>
				<li><span class="field">access:</span> public</li>
			</ul>
	
	<div class="method-signature">
		<span class="method-result">boolean</span>
		<span class="method-name">
			flip
		</span>
					(<span class="var-type"><a href="../../Asido/Asido.Core/Asido_Image.html">Asido_Image</a></span>&nbsp;<span class="var-name">&$image</span>)
			</div>
	
			<ul class="parameters">
					<li>
				<span class="var-type"><a href="../../Asido/Asido.Core/Asido_Image.html">Asido_Image</a></span>
				<span class="var-name">&$image</span>			</li>
				</ul>
		
		
	</div>
<a name="methodflop" id="flop"><!-- --></a>
<div class="oddrow">
	
	<div class="method-header">
		<img src="../../media/images/Method.png" />
		<span class="method-title">flop</span> (line <span class="line-number">888</span>)
	</div> 
	
	<!-- ========== Info from phpDoc block ========= -->
<p class="short-description">Creates a horizontal mirror (flop) by reflecting the pixels around the central Y-axis</p>
	<ul class="tags">
				<li><span class="field">static:</span> </li>
				<li><span class="field">access:</span> public</li>
			</ul>
	
	<div class="method-signature">
		<span class="method-result">boolean</span>
		<span class="method-name">
			flop
		</span>
					(<span class="var-type"><a href="../../Asido/Asido.Core/Asido_Image.html">Asido_Image</a></span>&nbsp;<span class="var-name">&$image</span>)
			</div>
	
			<ul class="parameters">
					<li>
				<span class="var-type"><a href="../../Asido/Asido.Core/Asido_Image.html">Asido_Image</a></span>
				<span class="var-name">&$image</span>			</li>
				</ul>
		
		
	</div>
<a name="methodframe" id="frame"><!-- --></a>
<div class="evenrow">
	
	<div class="method-header">
		<img src="../../media/images/Method.png" />
		<span class="method-title">frame</span> (line <span class="line-number">672</span>)
	</div> 
	
	<!-- ========== Info from phpDoc block ========= -->
<p class="short-description">Resize an image by &quot;framing&quot; it with the provided width and height</p>
<p class="description"><p>Use this method to resize a previously created <a href="../../Asido/Asido.Core/Asido_Image.html">Asido_Image</a>  object by placing it inside the &quot;frame&quot; set by the provided width and  height. First the image will be resized in the same manner as <a href="../../Asido/Asido.Core/Asido.html#methodfit">Asido::fit()</a> does, and then it will be placed in the center of a canvas  with the proportions of the provided width and height (achieving a  &quot;Passepartout&quot; framing effect). The background of the &quot;passepartout&quot;  is set by the $color argument</p></p>
	<ul class="tags">
				<li><span class="field">static:</span> </li>
				<li><span class="field">access:</span> public</li>
			</ul>
	
	<div class="method-signature">
		<span class="method-result">boolean</span>
		<span class="method-name">
			frame
		</span>
					(<span class="var-type"><a href="../../Asido/Asido.Core/Asido_Image.html">Asido_Image</a></span>&nbsp;<span class="var-name">&$image</span>, <span class="var-type">integer</span>&nbsp;<span class="var-name">$width</span>, <span class="var-type">integer</span>&nbsp;<span class="var-name">$height</span>, [<span class="var-type"><a href="../../Asido/Asido.Core/Asido_Color.html">Asido_Color</a></span>&nbsp;<span class="var-name">$color</span> = <span class="var-default">null</span>])
			</div>
	
			<ul class="parameters">
					<li>
				<span class="var-type"><a href="../../Asido/Asido.Core/Asido_Image.html">Asido_Image</a></span>
				<span class="var-name">&$image</span>			</li>
					<li>
				<span class="var-type">integer</span>
				<span class="var-name">$width</span>			</li>
					<li>
				<span class="var-type">integer</span>
				<span class="var-name">$height</span>			</li>
					<li>
				<span class="var-type"><a href="../../Asido/Asido.Core/Asido_Color.html">Asido_Color</a></span>
				<span class="var-name">$color</span><span class="var-description">: passepartout background</span>			</li>
				</ul>
		
		
	</div>
<a name="methodget_supported_types" id="get_supported_types"><!-- --></a>
<div class="oddrow">
	
	<div class="method-header">
		<img src="../../media/images/Method.png" />
		<span class="method-title">get_supported_types</span> (line <span class="line-number">401</span>)
	</div> 
	
	<!-- ========== Info from phpDoc block ========= -->
<p class="short-description">Get the supported mime-types by the loaded driver</p>
	<ul class="tags">
				<li><span class="field">static:</span> </li>
				<li><span class="field">access:</span> public</li>
			</ul>
	
	<div class="method-signature">
		<span class="method-result">array</span>
		<span class="method-name">
			get_supported_types
		</span>
					([<span class="var-type">mixed</span>&nbsp;<span class="var-name">$mode</span> = <span class="var-default">ASIDO_SUPPORT_READ_WRITE</span>])
			</div>
	
			<ul class="parameters">
					<li>
				<span class="var-type">mixed</span>
				<span class="var-name">$mode</span>			</li>
				</ul>
		
		
	</div>
<a name="methodgrayscale" id="grayscale"><!-- --></a>
<div class="evenrow">
	
	<div class="method-header">
		<img src="../../media/images/Method.png" />
		<span class="method-title">grayscale</span> (line <span class="line-number">760</span>)
	</div> 
	
	<!-- ========== Info from phpDoc block ========= -->
<p class="short-description">Grayscale the provided image</p>
	<ul class="tags">
				<li><span class="field">static:</span> </li>
				<li><span class="field">access:</span> public</li>
			</ul>
	
	<div class="method-signature">
		<span class="method-result">boolean</span>
		<span class="method-name">
			grayscale
		</span>
					(<span class="var-type"><a href="../../Asido/Asido.Core/Asido_Image.html">Asido_Image</a></span>&nbsp;<span class="var-name">&$image</span>)
			</div>
	
			<ul class="parameters">
					<li>
				<span class="var-type"><a href="../../Asido/Asido.Core/Asido_Image.html">Asido_Image</a></span>
				<span class="var-name">&$image</span>			</li>
				</ul>
		
		
	</div>
<a name="methodgreyscale" id="greyscale"><!-- --></a>
<div class="oddrow">
	
	<div class="method-header">
		<img src="../../media/images/Method.png" />
		<span class="method-title">greyscale</span> (line <span class="line-number">776</span>)
	</div> 
	
	<!-- ========== Info from phpDoc block ========= -->
<p class="short-description">Grayscale the provided image</p>
	<ul class="tags">
				<li><span class="field">static:</span> </li>
				<li><span class="field">access:</span> public</li>
			</ul>
	
	<div class="method-signature">
		<span class="method-result">boolean</span>
		<span class="method-name">
			greyscale
		</span>
					(<span class="var-type"><a href="../../Asido/Asido.Core/Asido_Image.html">Asido_Image</a></span>&nbsp;<span class="var-name">&$image</span>)
			</div>
	
			<ul class="parameters">
					<li>
				<span class="var-type"><a href="../../Asido/Asido.Core/Asido_Image.html">Asido_Image</a></span>
				<span class="var-name">&$image</span>			</li>
				</ul>
		
		
	</div>
<a name="methodheight" id="height"><!-- --></a>
<div class="evenrow">
	
	<div class="method-header">
		<img src="../../media/images/Method.png" />
		<span class="method-title">height</span> (line <span class="line-number">588</span>)
	</div> 
	
	<!-- ========== Info from phpDoc block ========= -->
<p class="short-description">Resize an image by making it fit a particular height</p>
<p class="description"><p>Use this method to resize a previously created <a href="../../Asido/Asido.Core/Asido_Image.html">Asido_Image</a>  object by making it fit a particular height while keeping the  proportions ratio.</p></p>
	<ul class="tags">
				<li><span class="field">static:</span> </li>
				<li><span class="field">access:</span> public</li>
			</ul>
	
	<div class="method-signature">
		<span class="method-result">boolean</span>
		<span class="method-name">
			height
		</span>
					(<span class="var-type"><a href="../../Asido/Asido.Core/Asido_Image.html">Asido_Image</a></span>&nbsp;<span class="var-name">&$image</span>, <span class="var-type">integer</span>&nbsp;<span class="var-name">$height</span>)
			</div>
	
			<ul class="parameters">
					<li>
				<span class="var-type"><a href="../../Asido/Asido.Core/Asido_Image.html">Asido_Image</a></span>
				<span class="var-name">&$image</span>			</li>
					<li>
				<span class="var-type">integer</span>
				<span class="var-name">$height</span>			</li>
				</ul>
		
		
	</div>
<a name="methodimage" id="image"><!-- --></a>
<div class="oddrow">
	
	<div class="method-header">
		<img src="../../media/images/Method.png" />
		<span class="method-title">image</span> (line <span class="line-number">509</span>)
	</div> 
	
	<!-- ========== Info from phpDoc block ========= -->
<p class="short-description">Get a new image object</p>
	<ul class="tags">
				<li><span class="field">static:</span> </li>
				<li><span class="field">access:</span> public</li>
			</ul>
	
	<div class="method-signature">
		<span class="method-result"><a href="../../Asido/Asido.Core/Asido_Image.html">Asido_Image</a></span>
		<span class="method-name">
			image
		</span>
					([<span class="var-type">string</span>&nbsp;<span class="var-name">$source</span> = <span class="var-default">null</span>], [<span class="var-type">string</span>&nbsp;<span class="var-name">$target</span> = <span class="var-default">null</span>])
			</div>
	
			<ul class="parameters">
					<li>
				<span class="var-type">string</span>
				<span class="var-name">$source</span><span class="var-description">: source image for the image operations</span>			</li>
					<li>
				<span class="var-type">string</span>
				<span class="var-name">$target</span><span class="var-description">: target image for the image operations</span>			</li>
				</ul>
		
		
	</div>
<a name="methodis_format_supported" id="is_format_supported"><!-- --></a>
<div class="evenrow">
	
	<div class="method-header">
		<img src="../../media/images/Method.png" />
		<span class="method-title">is_format_supported</span> (line <span class="line-number">426</span>)
	</div> 
	
	<!-- ========== Info from phpDoc block ========= -->
<p class="short-description">Checks whether a mime-type is supported</p>
	<ul class="tags">
				<li><span class="field">static:</span> </li>
				<li><span class="field">access:</span> public</li>
			</ul>
	
	<div class="method-signature">
		<span class="method-result">array</span>
		<span class="method-name">
			is_format_supported
		</span>
					(<span class="var-type">string</span>&nbsp;<span class="var-name">$mime_type</span>, [<span class="var-type">mixed</span>&nbsp;<span class="var-name">$mode</span> = <span class="var-default">ASIDO_SUPPORT_READ_WRITE</span>])
			</div>
	
			<ul class="parameters">
					<li>
				<span class="var-type">string</span>
				<span class="var-name">$mime_type</span>			</li>
					<li>
				<span class="var-type">mixed</span>
				<span class="var-name">$mode</span>			</li>
				</ul>
		
		
	</div>
<a name="methodresize" id="resize"><!-- --></a>
<div class="oddrow">
	
	<div class="method-header">
		<img src="../../media/images/Method.png" />
		<span class="method-title">resize</span> (line <span class="line-number">538</span>)
	</div> 
	
	<!-- ========== Info from phpDoc block ========= -->
<p class="short-description">Resize an image</p>
<p class="description"><p>Use this method to resize a previously created <a href="../../Asido/Asido.Core/Asido_Image.html">Asido_Image</a>  object. The resize operation can be performed in three modes. The  proportional mode set by ASIDO_RESIZE_PROPORTIONAL will attempt to fit  the image inside the &quot;frame&quot; create by the $width and $height arguments,  while the stretch mode set by ASIDO_RESIZE_STRETCH will stretch the  image if necessary to fit into that &quot;frame&quot;. The &quot;fitting&quot; mode set by  ASIDO_RESIZE_FIT will attempt to resize the image proportionally only if  it does not fit inside the &quot;frame&quot; set by the provided width and height:  if it does fit, the image will not be resized at all.</p></p>
	<ul class="tags">
				<li><span class="field">static:</span> </li>
				<li><span class="field">access:</span> public</li>
			</ul>
	
	<div class="method-signature">
		<span class="method-result">boolean</span>
		<span class="method-name">
			resize
		</span>
					(<span class="var-type"><a href="../../Asido/Asido.Core/Asido_Image.html">Asido_Image</a></span>&nbsp;<span class="var-name">&$image</span>, <span class="var-type">integer</span>&nbsp;<span class="var-name">$width</span>, <span class="var-type">integer</span>&nbsp;<span class="var-name">$height</span>, [<span class="var-type">mixed</span>&nbsp;<span class="var-name">$mode</span> = <span class="var-default">ASIDO_RESIZE_PROPORTIONAL</span>])
			</div>
	
			<ul class="parameters">
					<li>
				<span class="var-type"><a href="../../Asido/Asido.Core/Asido_Image.html">Asido_Image</a></span>
				<span class="var-name">&$image</span>			</li>
					<li>
				<span class="var-type">integer</span>
				<span class="var-name">$width</span>			</li>
					<li>
				<span class="var-type">integer</span>
				<span class="var-name">$height</span>			</li>
					<li>
				<span class="var-type">mixed</span>
				<span class="var-name">$mode</span><span class="var-description">: mode for resizing the image:     either ASIDO_RESIZE_STRETCH or ASIDO_RESIZE_PROPORTIONAL or ASIDO_RESIZE_FIT</span>			</li>
				</ul>
		
		
	</div>
<a name="methodrotate" id="rotate"><!-- --></a>
<div class="evenrow">
	
	<div class="method-header">
		<img src="../../media/images/Method.png" />
		<span class="method-title">rotate</span> (line <span class="line-number">791</span>)
	</div> 
	
	<!-- ========== Info from phpDoc block ========= -->
<p class="short-description">Rotate the provided image (clockwise)</p>
	<ul class="tags">
				<li><span class="field">static:</span> </li>
				<li><span class="field">access:</span> public</li>
			</ul>
	
	<div class="method-signature">
		<span class="method-result">boolean</span>
		<span class="method-name">
			rotate
		</span>
					(<span class="var-type"><a href="../../Asido/Asido.Core/Asido_Image.html">Asido_Image</a></span>&nbsp;<span class="var-name">&$image</span>, <span class="var-type">float</span>&nbsp;<span class="var-name">$angle</span>, [<span class="var-type"><a href="../../Asido/Asido.Core/Asido_Color.html">Asido_Color</a></span>&nbsp;<span class="var-name">$color</span> = <span class="var-default">null</span>])
			</div>
	
			<ul class="parameters">
					<li>
				<span class="var-type"><a href="../../Asido/Asido.Core/Asido_Image.html">Asido_Image</a></span>
				<span class="var-name">&$image</span>			</li>
					<li>
				<span class="var-type">float</span>
				<span class="var-name">$angle</span>			</li>
					<li>
				<span class="var-type"><a href="../../Asido/Asido.Core/Asido_Color.html">Asido_Color</a></span>
				<span class="var-name">$color</span><span class="var-description">: background color for when non-rectangular angles are used</span>			</li>
				</ul>
		
		
	</div>
<a name="methodstretch" id="stretch"><!-- --></a>
<div class="oddrow">
	
	<div class="method-header">
		<img src="../../media/images/Method.png" />
		<span class="method-title">stretch</span> (line <span class="line-number">614</span>)
	</div> 
	
	<!-- ========== Info from phpDoc block ========= -->
<p class="short-description">Resize an image by stretching it by the provided width and height</p>
<p class="description"><p>Use this method to resize a previously created <a href="../../Asido/Asido.Core/Asido_Image.html">Asido_Image</a>  object by stretching it to fit a particular height without keeping  the proportions ratio.</p></p>
	<ul class="tags">
				<li><span class="field">static:</span> </li>
				<li><span class="field">access:</span> public</li>
			</ul>
	
	<div class="method-signature">
		<span class="method-result">boolean</span>
		<span class="method-name">
			stretch
		</span>
					(<span class="var-type"><a href="../../Asido/Asido.Core/Asido_Image.html">Asido_Image</a></span>&nbsp;<span class="var-name">&$image</span>, <span class="var-type">integer</span>&nbsp;<span class="var-name">$width</span>, <span class="var-type">integer</span>&nbsp;<span class="var-name">$height</span>)
			</div>
	
			<ul class="parameters">
					<li>
				<span class="var-type"><a href="../../Asido/Asido.Core/Asido_Image.html">Asido_Image</a></span>
				<span class="var-name">&$image</span>			</li>
					<li>
				<span class="var-type">integer</span>
				<span class="var-name">$width</span>			</li>
					<li>
				<span class="var-type">integer</span>
				<span class="var-name">$height</span>			</li>
				</ul>
		
		
	</div>
<a name="methodtrigger_abstract_error" id="trigger_abstract_error"><!-- --></a>
<div class="evenrow">
	
	<div class="method-header">
		<img src="../../media/images/Method.png" />
		<span class="method-title">trigger_abstract_error</span> (line <span class="line-number">968</span>)
	</div> 
	
	<!-- ========== Info from phpDoc block ========= -->
<p class="short-description">Output an error when trying to access an abstract method</p>
	<ul class="tags">
				<li><span class="field">static:</span> </li>
				<li><span class="field">access:</span> public</li>
			</ul>
	
	<div class="method-signature">
		<span class="method-result">void</span>
		<span class="method-name">
			trigger_abstract_error
		</span>
					(<span class="var-type">string</span>&nbsp;<span class="var-name">$class</span>, <span class="var-type">mixed</span>&nbsp;<span class="var-name">$function</span>, <span class="var-type">string</span>&nbsp;<span class="var-name">$function
</span>)
			</div>
	
			<ul class="parameters">
					<li>
				<span class="var-type">string</span>
				<span class="var-name">$class</span>			</li>
					<li>
				<span class="var-type">string</span>
				<span class="var-name">$function
</span>			</li>
				</ul>
		
		
	</div>
<a name="methodversion" id="version"><!-- --></a>
<div class="oddrow">
	
	<div class="method-header">
		<img src="../../media/images/Method.png" />
		<span class="method-title">version</span> (line <span class="line-number">293</span>)
	</div> 
	
	<!-- ========== Info from phpDoc block ========= -->
<p class="short-description">Get version of Asido release</p>
	<ul class="tags">
				<li><span class="field">static:</span> </li>
				<li><span class="field">access:</span> public</li>
			</ul>
	
	<div class="method-signature">
		<span class="method-result">string</span>
		<span class="method-name">
			version
		</span>
				()
			</div>
	
		
		
	</div>
<a name="methodwatermark" id="watermark"><!-- --></a>
<div class="evenrow">
	
	<div class="method-header">
		<img src="../../media/images/Method.png" />
		<span class="method-title">watermark</span> (line <span class="line-number">735</span>)
	</div> 
	
	<!-- ========== Info from phpDoc block ========= -->
<p class="short-description">Watermark an image</p>
<p class="description"><p>Use this method to watermark a previously create <a href="../../Asido/Asido.Core/Asido_Image.html">Asido_Image</a>  object. You can set the position of the watermark (the gravity) by using  each of the nine available &quot;single&quot; positions (single means the  watermark will appear only once), or the &quot;tile&quot; position, which applied  the watermark all over the image like a tiled wallpaper. If the  watermark image is larger than the image that is supposed to be  watermarked you can shrink the watermark image: the scale of its  shrinking is determined by the $scalable_factor argument.</p></p>
	<ul class="tags">
				<li><span class="field">static:</span> </li>
				<li><span class="field">access:</span> public</li>
			</ul>
	
	<div class="method-signature">
		<span class="method-result">boolean</span>
		<span class="method-name">
			watermark
		</span>
					(<span class="var-type"><a href="../../Asido/Asido.Core/Asido_Image.html">Asido_Image</a></span>&nbsp;<span class="var-name">&$image</span>, <span class="var-type">string</span>&nbsp;<span class="var-name">$watermark_image</span>, [<span class="var-type">mixed</span>&nbsp;<span class="var-name">$position</span> = <span class="var-default">ASIDO_WATERMARK_BOTTOM_RIGHT</span>], [<span class="var-type">mixed</span>&nbsp;<span class="var-name">$scalable</span> = <span class="var-default">ASIDO_WATERMARK_SCALABLE_ENABLED</span>], [<span class="var-type">float</span>&nbsp;<span class="var-name">$scalable_factor</span> = <span class="var-default">ASIDO_WATERMARK_SCALABLE_FACTOR</span>])
			</div>
	
			<ul class="parameters">
					<li>
				<span class="var-type"><a href="../../Asido/Asido.Core/Asido_Image.html">Asido_Image</a></span>
				<span class="var-name">&$image</span>			</li>
					<li>
				<span class="var-type">string</span>
				<span class="var-name">$watermark_image</span><span class="var-description">: path to the file which is going to be use as watermark</span>			</li>
					<li>
				<span class="var-type">mixed</span>
				<span class="var-name">$position</span><span class="var-description">: position(gravity) of the watermark: the     available values are ASIDO_WATERMARK_TOP_LEFT,     ASIDO_WATERMARK_TOP_CENTER, ASIDO_WATERMARK_TOP_RIGHT,     ASIDO_WATERMARK_MIDDLE_LEFT, ASIDO_WATERMARK_MIDDLE_CENTER,     ASIDO_WATERMARK_MIDDLE_RIGHT, ASIDO_WATERMARK_BOTTOM_LEFT,     ASIDO_WATERMARK_BOTTOM_CENTER, ASIDO_WATERMARK_BOTTOM_RIGHT and     ASIDO_WATERMARK_TILE</span>			</li>
					<li>
				<span class="var-type">mixed</span>
				<span class="var-name">$scalable</span><span class="var-description">: whether to shrink the watermark or not if the     watermark image is bigger than the image that is supposed to be     watermarked.</span>			</li>
					<li>
				<span class="var-type">float</span>
				<span class="var-name">$scalable_factor</span><span class="var-description">: watermark scaling factor</span>			</li>
				</ul>
		
		
	</div>
<a name="methodwidth" id="width"><!-- --></a>
<div class="oddrow">
	
	<div class="method-header">
		<img src="../../media/images/Method.png" />
		<span class="method-title">width</span> (line <span class="line-number">563</span>)
	</div> 
	
	<!-- ========== Info from phpDoc block ========= -->
<p class="short-description">Resize an image by making it fit a particular width</p>
<p class="description"><p>Use this method to resize a previously created <a href="../../Asido/Asido.Core/Asido_Image.html">Asido_Image</a>  object by making it fit a particular width while keeping the  proportions ratio.</p></p>
	<ul class="tags">
				<li><span class="field">static:</span> </li>
				<li><span class="field">access:</span> public</li>
			</ul>
	
	<div class="method-signature">
		<span class="method-result">boolean</span>
		<span class="method-name">
			width
		</span>
					(<span class="var-type"><a href="../../Asido/Asido.Core/Asido_Image.html">Asido_Image</a></span>&nbsp;<span class="var-name">&$image</span>, <span class="var-type">integer</span>&nbsp;<span class="var-name">$width</span>)
			</div>
	
			<ul class="parameters">
					<li>
				<span class="var-type"><a href="../../Asido/Asido.Core/Asido_Image.html">Asido_Image</a></span>
				<span class="var-name">&$image</span>			</li>
					<li>
				<span class="var-type">integer</span>
				<span class="var-name">$width</span>			</li>
				</ul>
		
		
	</div>
<a name="method__driver_classname" id="__driver_classname"><!-- --></a>
<div class="evenrow">
	
	<div class="method-header">
		<img src="../../media/images/Method.png" />
		<span class="method-title">__driver_classname</span> (line <span class="line-number">387</span>)
	</div> 
	
	<!-- ========== Info from phpDoc block ========= -->
<p class="short-description">Compose the classname for a driver</p>
<p class="description"><p>If you want to use a different mechanism for composing driver's  classname, then override this method in a subclass of <a href="../../Asido/Asido.Core/Asido.html">Asido</a></p></p>
	<ul class="tags">
				<li><span class="field">static:</span> </li>
				<li><span class="field">access:</span> protected</li>
			</ul>
	
	<div class="method-signature">
		<span class="method-result">string</span>
		<span class="method-name">
			__driver_classname
		</span>
					(<span class="var-type">string</span>&nbsp;<span class="var-name">$driver_name</span>)
			</div>
	
			<ul class="parameters">
					<li>
				<span class="var-type">string</span>
				<span class="var-name">$driver_name</span>			</li>
				</ul>
		
		
	</div>
<a name="method__driver_filename" id="__driver_filename"><!-- --></a>
<div class="oddrow">
	
	<div class="method-header">
		<img src="../../media/images/Method.png" />
		<span class="method-title">__driver_filename</span> (line <span class="line-number">371</span>)
	</div> 
	
	<!-- ========== Info from phpDoc block ========= -->
<p class="short-description">Compose the filename for a driver</p>
<p class="description"><p>If you want to use a different mechanism for composing driver's  filename, then override this method in a subclass of <a href="../../Asido/Asido.Core/Asido.html">Asido</a></p></p>
	<ul class="tags">
				<li><span class="field">static:</span> </li>
				<li><span class="field">access:</span> protected</li>
			</ul>
	
	<div class="method-signature">
		<span class="method-result">string</span>
		<span class="method-name">
			__driver_filename
		</span>
					(<span class="var-type">string</span>&nbsp;<span class="var-name">$driver_name</span>)
			</div>
	
			<ul class="parameters">
					<li>
				<span class="var-type">string</span>
				<span class="var-name">$driver_name</span>			</li>
				</ul>
		
		
	</div>
						
		</div>
	</div>

	
	<p class="notes" id="credit">
		Documentation generated on Mon, 09 Apr 2007 23:57:01 +0300 by <a href="http://www.phpdoc.org" target="_blank">phpDocumentor 1.3.0RC4</a>
	</p>
	</div></body>
</html>